//
//  WebController.h
//  Fhc
//
//  Created by steve aa on 14-8-12.
//  Copyright (c) 2014年 Alex. All rights reserved.
//

#import "DKViewController.h"

typedef enum : NSUInteger {
    WebControllerDefault = 0,
    WebControllerHallShowMapUse,
    WebControllerInfoMapUse,
    WebControllerRootVC,
} WebControllerType;

@interface WebController : DKViewController

@property (nonatomic,strong) NSString *request;

@property (nonatomic,assign) WebControllerType type;

@property (nonatomic,strong) NSString *navTit;

@property (nonatomic,strong) NSString *signID;

@property (nonatomic,strong) NSString *cname;

-(void)refreshWebViewWithRequestString:(NSString*)request;

-(void)refreshContentViewHiddenState:(BOOL)isHidden title:(NSString*)title;

+(void)pushWebControllerWithSourceVC:(UIViewController *)sourceVC requestString:(NSString *)request
                            mapTitle:(NSString*)title;

+(void)pushWebControllerWithSourceVC:(UIViewController *)sourceVC
                       requestString:(NSString *)request
                             mapType:(WebControllerType)type
                            mapTitle:(NSString*)title
                              signID:(NSString*)sign
                               Company:(NSString *)cname;

+(void)pushWebControllerWithSourceVC:(UIViewController *)sourceVC
                    isNeedTitleLabel:(BOOL)isNeed
                       requestString:(NSString *)request
                             mapType:(WebControllerType)type
                            mapTitle:(NSString*)title
                              signID:(NSString*)sign
                             boothNo:(NSString*)boothNo
                             Company:(NSString *)cname;

@end
